peasant torch - German English Dictionary